large spill - Turkish English Dictionary